insulation against heat loss - Francés Inglés Diccionario